package common_msg

import (
	"iron_man_comm/src/goroslib/pkg/msg"
	"iron_man_comm/src/goroslib/pkg/msgs/geometry_msgs"
	"iron_man_comm/src/goroslib/pkg/msgs/std_msgs"
)

type Map struct {
	msg.Package     `ros:"common_msg"`
	Header          std_msgs.Header
	Seq             uint32
	MapId           uint8
	MapArea         float32
	MapInfo         MapInfo
	MapData         []uint8
	HaveBaseStation bool
	BaseStationPose geometry_msgs.Pose2D
	AreasInfo       []AreaInfo
	FurnitureInfos  []FurnitureInfo
	CarpetInfos     []Carpets
	Virtualwalls    CostmapVirtualWallsAndAreas
}
